home *** CD-ROM | disk | FTP | other *** search
/ Aminet 45 / Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso / Aminet / util / libs / zee_inilib.readme < prev   
Encoding:
Text File  |  2001-09-05  |  7.5 KB  |  166 lines

  1. Short:    Library for ASCII-based settings files! (9/8/01)
  2. Author:   cdgs.basty@web.de (Sebastian "Basty" Vater)
  3. Uploader: seasons@softhome.net (Lloyd Rosen)
  4. Version:  v33.00
  5. Type:     util/libs
  6. Replaces: util/libs/zee_inilib.lha
  7.  
  8.  
  9. ini.library is a shared Amiga library providing easy creation, access
  10. and maintenance of ASCII based settings/preference files.
  11.  
  12. * You won't need to code a prefs GUI in the last minute - - The users
  13. can simply edit settings using their favourite text-editor!  Ofcourse
  14. you  may  additionally code a prefs GUI that handles settings through
  15. ini.library,  but  now you got more time to spend on it - - making it
  16. great!
  17.  
  18. *  The library, being a standard shared Amiga library, gives you full
  19. control  of prefs settings - you may choose to go the easy way (basic
  20. functions),  or  a  more  complex  way  (even  more  control  of your
  21. settings-file!)
  22.  
  23. *  You  won't  worry  about incompability with older versions of your
  24. program's  settings - - Just ignore and/or delete the settings unused
  25. in  your new version!  No more "remember to convert your old settings
  26. file or else this program will crash!" incidents.
  27.  
  28. * Handles longs, words (ints) and bytes (chars)!
  29.  
  30. * Handles decimal, hexadecimal, binary and octal numbers!
  31.  
  32. * Handles strings!
  33.  
  34. * Handles simple floating point numbers!
  35.  
  36. * Handles field-arrays, to use in e.g. palettes!
  37.  
  38. * Handles C-style comments and one-line assembler style comments!
  39.   Comments are even preserved when editing the fields!
  40.  
  41. * Easy access for quick handling, or Complex access for complete
  42.   control!
  43.  
  44. Suggestions  or  bug reports ?  mail to Basty (cdgs.basty@usa.net) or
  45. Seasons (seasons@softhome.net)
  46.  
  47. >-------------------------------------------------------------------<
  48.  
  49. This is release v33.00
  50.  
  51. - Fatal crashing bug with iniPutStr() fixed. If you use iniWriteStr()
  52.   or iniPutStr(), please open ini.library with v33 or you risk a crash!
  53.  
  54. - Case sensitive search didn't work for context items. Fixed!
  55.  
  56. - AutoDocs fixed.
  57.  
  58. - Example added which demonstrates writing to an INI file.
  59.  
  60. >-------------------------------------------------------------------<
  61.  
  62. Visit  our  pages at http://www.lobster.demon.nl for more information
  63. about Seasons products!
  64.  
  65.    ini.library Copyright © 1999-2001 Seasons. All Rights Reserved.
  66.  
  67.                         Surprisingly Fruity!
  68.  
  69.  
  70. ============================= Archive contents =============================
  71.  
  72. Original  Packed Ratio    Date     Time    Name
  73. -------- ------- ----- --------- --------  -------------
  74.   131731   21113 83.9% 09-Aug-01 19:08:24 +ini_lib.doc
  75.   160250   24857 84.4% 09-Aug-01 20:46:18 +ini_lib.guide
  76.     1617     601 62.8% 08-Aug-00 17:29:02 +ini_lib.guide.info
  77.    13212    5296 59.9% 09-Aug-01 20:24:26 +ini.guide
  78.     1617     601 62.8% 13-Aug-99 10:59:28 +ini.guide.info
  79.    15102    5143 65.9% 09-Aug-01 20:46:32 +ini.html
  80.      831     330 60.2% 13-Aug-99 12:08:40 +ini.html.info
  81.     2881     751 73.9% 26-Jul-00 16:38:56 +Example.INI
  82.     5688    1785 68.6% 26-Jul-00 16:38:56 +ExampleINI
  83.     5688    1785 68.6% 26-Jul-00 16:38:56 +ExampleINI_ASM
  84.     6812    2863 57.9% 26-Jul-00 16:38:56 +ExampleINI_C
  85.     3600    1152 68.0% 09-Aug-01 19:49:44 +SaveExampleINI
  86.     3600    1152 68.0% 09-Aug-01 19:49:44 +SaveExampleINI_ASM
  87.     4884    2127 56.4% 09-Aug-01 19:20:48 +SaveExampleINI_C
  88.    20751    4403 78.7% 26-Mar-99 16:05:24 +INI_Example.s
  89.     9134    2203 75.8% 09-Aug-01 19:48:00 +INI_SaveExample.s
  90.     3074    1040 66.1% 26-Mar-99 18:01:28 +Bin2H.c
  91.     2829     759 73.1% 26-Mar-99 18:02:00 +Example.INI
  92.    17574    1674 90.4% 26-Mar-99 18:02:00 +Example.INI.h
  93.     6812    2863 57.9% 06-Aug-99 15:28:12 +INI_Example
  94.    13003    3281 74.7% 06-Sep-99 19:24:40 +INI_Example.c
  95.     4884    2127 56.4% 09-Aug-01 19:20:48 +INI_SaveExample
  96.     3013    1046 65.2% 09-Aug-01 19:19:10 +INI_SaveExample.c
  97.     5569    1383 75.1% 26-Jul-00 16:38:56 +ini_lib.fd
  98.     9013    1368 84.8% 26-Jul-00 16:38:56 +ini_protos.h
  99.    22859    1421 93.7% 26-Jul-00 16:38:56 +ini_protos_stub.c
  100.    16521    1955 88.1% 26-Jul-00 16:38:56 +ini.h
  101.    45619    2908 93.6% 26-Jul-00 16:38:56 +ini.h.old
  102.     3657    1232 66.3% 26-Jul-00 16:38:56 +ini_lib.h
  103.     5052    1562 69.0% 26-Jul-00 16:38:56 +ini_lib.i
  104.     7877    1427 81.8% 26-Jul-00 16:38:56 +ini_pragmas.h
  105.      173     148 14.4% 26-Jul-00 16:38:56 +ini_pragmas.h
  106.      417     255 38.8% 26-Jul-00 16:38:56 +ini.h
  107.     2318    1152 50.3% 09-Aug-01 20:45:56  ini.readme
  108.    10988    4533 58.7% 09-Aug-01 19:58:36 +ini.library
  109.      243     174 28.3% 09-Aug-01 20:23:02 +ini.library.readme
  110.    20751    4403 78.7% 26-Jul-00 16:38:58 +INI_Example.s
  111.     9134    2203 75.8% 09-Aug-01 19:48:00 +INI_SaveExample.s
  112.     2273     566 75.0% 26-Jul-00 16:38:58 +Bin2H.info
  113.    11272    6987 38.0% 26-Jul-00 16:38:58 +Bin2H
  114.     3511    1163 66.8% 26-Jul-00 16:38:56 +Bin2H.c
  115.      910     512 43.7% 26-Jul-00 16:38:56 +Bin2H.c.info
  116.     1512     967 36.0% 26-Jul-00 16:38:56 +Bin2H.debug
  117.      201     142 29.3% 26-Jul-00 16:38:56 +Bin2H.link
  118.      112      99 11.6% 26-Jul-00 16:38:56 +Bin2H.lnk
  119.    15614    2312 85.1% 26-Jul-00 16:38:56 +Bin2H.map
  120.     2128    1210 43.1% 26-Jul-00 16:38:56 +Bin2H.o
  121.     9392    2376 74.7% 26-Jul-00 16:38:56 +Bin2H.s
  122.     1177     504 57.1% 26-Jul-00 16:38:56 +Bin2H.¶
  123.      666     381 42.7% 26-Jul-00 16:38:56 +Bin2H.¶.info
  124.     1514     974 35.6% 26-Jul-00 16:38:56 +Bin2H.debug
  125.     3588    1687 52.9% 26-Jul-00 16:38:56 +Bin2H.o
  126.      120      83 30.8% 26-Jul-00 16:38:56 +SCOPTIONS
  127.      303     168 44.5% 26-Jul-00 16:38:56 +smakefile
  128.     2273     562 75.2% 26-Jul-00 16:38:56 +INI_Example.info
  129.     2881     751 73.9% 26-Jul-00 16:38:56 +Example.INI
  130.    53132   20390 61.6% 26-Jul-00 16:38:56 +INI_Example
  131.    13003    3283 74.7% 26-Jul-00 16:38:56 +INI_Example.c
  132.      912     517 43.3% 26-Jul-00 16:38:56 +INI_Example.c.info
  133.    17574    1674 90.4% 26-Jul-00 16:38:56 +INI_Example.h
  134.      231     160 30.7% 26-Jul-00 16:38:56 +INI_Example.link
  135.      131     109 16.7% 26-Jul-00 16:38:56 +INI_Example.lnk
  136.     4610     955 79.2% 26-Jul-00 16:38:56 +INI_Example.map
  137.    51488   19204 62.7% 26-Jul-00 16:38:56 +INI_Example.o
  138.    29461    5676 80.7% 26-Jul-00 16:38:56 +INI_Example.s
  139.     1482     565 61.8% 26-Jul-00 16:38:56 +INI_Example.¶
  140.      666     387 41.8% 26-Jul-00 16:38:56 +INI_Example.¶.info
  141.    44788   24050 46.3% 26-Jul-00 16:38:56 +INI_Example.debug
  142.     8024    2946 63.2% 26-Jul-00 16:38:56 +INI_Example.o
  143.      122      84 31.1% 26-Jul-00 16:38:56 +SCOPTIONS
  144.      309     173 44.0% 26-Jul-00 16:38:56 +smakefile
  145.     2273     563 75.2% 08-Aug-01 16:14:04 +INI_SaveExample.info
  146.     2881     751 73.9% 21-Feb-99 16:17:24 +Example.INI
  147.    17574    1674 90.4% 21-Mar-99 20:24:18 +INI_Example.h
  148.    15640    6776 56.6% 09-Aug-01 19:20:00 +INI_SaveExample
  149.     3013    1046 65.2% 09-Aug-01 19:19:10 +INI_SaveExample.c
  150.      910     516 43.2% 09-Aug-01 19:19:26 +INI_SaveExample.c.info
  151.      835     390 53.2% 09-Aug-01 19:06:30 +INI_SaveExample.info
  152.      235     158 32.7% 09-Aug-01 19:19:36 +INI_SaveExample.link
  153.      139     112 19.4% 09-Aug-01 19:19:58 +INI_SaveExample.lnk
  154.     5302    1032 80.5% 09-Aug-01 19:19:36 +INI_SaveExample.map
  155.    13644    5465 59.9% 09-Aug-01 19:19:56 +INI_SaveExample.o
  156.    17723    3111 82.4% 09-Aug-01 19:19:34 +INI_SaveExample.s
  157.     1605     584 63.6% 09-Aug-01 19:00:00 +INI_SaveExample.¶
  158.      666     384 42.3% 09-Aug-01 19:00:00 +INI_SaveExample.¶.info
  159.    10244    5630 45.0% 09-Aug-01 19:19:34 +INI_SaveExample.debug
  160.     4384    1495 65.8% 09-Aug-01 19:19:34 +INI_SaveExample.o
  161.      122      84 31.1% 05-Aug-99 23:14:32 +SCOPTIONS
  162.      313     176 43.7% 08-Aug-01 16:16:14 +smakefile
  163.     9352    6086 34.9% 26-Jul-00 16:38:58 +Bin2H
  164. -------- ------- ----- --------- --------
  165.   991013  252726 74.4% 28-Aug-101 02:45:36   90 files
  166.